# Retrieve Extended User Profiles

Extended Profile is used to store additional user information that is not part of the core profile. This endpoint is designed to be used for retrieving the user's Extended Profile. The body can be any valid JSON.

Endpoint: GET /v3/users/{user_id}/profile/{app_id}
Version: 2026-09-18
Security: ZephrHmacHttp

## Security:

  - `ZephrHmacHttp` (unknown)
    http ZEPHR-HMAC-*

## Path parameters:

  - `user_id` (string, required)
    Unique User Identifier

  - `app_id` (string, required)
    Unique App Identifier

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `message` (string)
    Example: User extended profile

## Response 400:

  - `400` (unknown)
    Bad Request. Thrown when app_id starts with _restricted.

## Response 401:

  - `401` (unknown)
    Unauthorized. The user is not authorized to fetch the profile.

## Response 404:

  - `404` (unknown)
    Not Found. The provided user does not exist.

